// var arr=[10,12,18,26,35];
// 迭代方法
// 参数 function（item，index，arr，）{}
// 返回值：布尔值 全部通过true 否则false
// var result=arr.every(function(item,index,arr){
//     return item>=10;
// })
// console.log(result);


// 迭代方法
// 参数 function（item，index，arr，）{}
// 返回值：有一项满足条件直接返回true 不再继续检测
// var result=arr.some(function(item,index,arr){
//     return item>12
// });
// console.log(result);


// map--映射
// 参数function（item，index，arr）{}
// 返回值；对数组每一项做了操作以后的一个新数组
// var arr=[
//     {
//         name:'zhangsan',
//         id:1
//     },{
//         name:'lisi',
//         id:2
//     },{
//         name:'wangwu',
//         id:3
//     }
// ]
// var result=arr.map(function(item,index,arr){
//     return item.id
// })
// console.log(result);

// filter--过滤
var arr=[10,12,18,26,35];
// var result=arr.filter(function(item,index,arr){
//     return item>10
    // for(var i=0;i,arr.length;i++){
    //     var newArr=[];
    //     if (item>10) {
    //         newArr.push(arr[i])
    //     }
    //     return newArr
    // }
// });
// console.log(result);

// foreach
arr.forEach(function(item,index,arr){
    console.log(item,index,arr);
})